cycle menstruel - English Synonyms Dictionary